package stringSwitch;

public class StringInSwitchStatements {
	  public String getTypeOfDayWithSwitchStatement(String dayOfWeekArg) {
	       String typeOfDay;
	       switch (dayOfWeekArg) {
	           case "Monday":
	               typeOfDay = "Start of work week";
	               break;
	           case "Tuesday":
	           case "Wednesday":
	           case "Thursday":
	               typeOfDay = "Midweek";
	               break;
	           case "Friday":
	               typeOfDay = "End of work week";
	               break;
	           case "Saturday":
	           case "Sunday":
	               typeOfDay = "Weekend";
	               break;
	           default:
	               throw new IllegalArgumentException("Invalid day of the week: " + dayOfWeekArg);
	       }
	       return typeOfDay;
	  }
}
